#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
//int main()
//{
//	int i = 0;int max = 0;
//	int zmh[10] = {0,9,7,8,6,5,4,3,2,1};
//	for(i=0;i<10;i++)
//	{
//		if(max<zmh[i])
//			max = zmh[i];
//	}
//	printf("%d",max);
//	return 0;
//}
//int main()
//{
//	int n = 1000;int count = 0;
//	for(n=1000;n<=2000;n++)
//	{
//		if((n%4 == 0 && n%100 != 0)||(n%400 == 0))
//		{
//			printf("%d ",n);count++;
//		}
//	}
//	printf("%d ",count);
//	return 0;
//}
//int main()
//{
//	int num = 0;int count = 0;
//	for(num=1;num<=100;num++)
//	{
//		if(num%10==9 || num/10 == 9)
//			count++;
//	}
//	count -=1;
//	printf("%d",count);
//	return 0;
//}
/*int main()
{
	int n = 0;int flag = 1;double sum = 0;
	for(n=1;n<=100;n++)
	{
		sum += 1.0/n*flag;
		flag = -flag;
	}
	printf("%lf\n",sum);
	return 0;
}*/
//int main()
//{
//	int a,b,c = 0;
//	while(scanf("%d%d%d",&a,&b,&c)!=EOF)
//	{
//		if(!(a+b>c&&a+c>b&&b+c>a))
//	{
//		printf("Not a triangle!");
//	}
//	else
//	{
//		if(a==b && b==c)
//		{
//			printf("Equilateral triangle!");
//		}
//		else if(a!=b && b!=c && a!=c)
//			printf("Ordinary triangle!");
//		else
//			printf("Isosceles triangle!");
//	}
//		printf("\n");
//	}
//	return 0;
//}
//int main()
//{
//	int arr[3] = {0};
//	int i = 0;
//	for(i=0;i<3;i++)
//	{
//		scanf("%d",&arr[i]);
//		getchar();
//	}
//	for(i=0;i<3;i++)
//	{
//		int j = 0;
//		for(j=0;j<3-1-i;j++)
//		{
//			if(arr[j]<arr[j+1])
//			{
//				arr[j]   = arr[j]^arr[j+1];
//				arr[1+j] = arr[j]^arr[j+1];
//				arr[j]   = arr[j]^arr[j+1];
//			}
//		}
//	}
//	printf("%d ",arr[0]);
//	printf("%d ",arr[1]);
//	printf("%d ",arr[2]);
//	return 0;
//}
//int main()
//{
//	int i = 0;
//	for(i = 1;i<=100;i++)
//	{
//		if(!(i%3))
//			printf("%d ",i);
//	}
//	system("pause");
//	return 0;
//}